home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / we-30d.zip / WEEXTSRC.ZI_ / WE_EXT.RC < prev    next >
Text File  |  1993-07-13  |  6KB  |  165 lines

  1. #include <windows.h>
  2. #include "we_ext.h"
  3. #include "private.h"
  4. #include "we_ext.dlg"
  5.  
  6. /*
  7.  *  JL Dove 12/9/92  Added Previous Files to short menu 
  8.  *  Added the Project menu item to allow loading or updating the Configuration
  9.  *  Changed exit from Alt-X to Alt-F4 to conform to Windows.
  10.  *  Added the Next window (Alt-N) to conform to default Winedit menu.
  11.  */
  12.  
  13. /* short menu */
  14. MyShortMenu  MENU PRELOAD
  15. BEGIN
  16.     POPUP   "&File"
  17.     BEGIN
  18.         MENUITEM    "&New",                        IDM_FILENEW
  19.         MENUITEM    "&Open...\tF3",                IDM_FILEOPEN
  20.         MENUITEM    "&Previous Files...\tF4"        IDM_FILELIST
  21.         MENUITEM    SEPARATOR
  22.         MENUITEM    "Pr&eferences..."              IDM_FILESETPREF
  23.         MENUITEM    SEPARATOR
  24.         MENUITEM    "E&xit\tAlt+F4",               IDM_FILEEXIT
  25.         MENUITEM    "&Grep...\tF8"                 EXT_GREP
  26.     END
  27.     POPUP   "&Help"
  28.     BEGIN
  29.         MENUITEM    "&Index",                      IDM_HELPINDEX
  30.         MENUITEM    "&Keyboard",                   IDM_HELPKEYBOARD
  31.         MENUITEM    "&Commands",                   IDM_HELPCOMMANDS
  32.         MENUITEM    "&Procedures",                 IDM_HELPPROCEDURES
  33.         MENUITEM    "&Using Help",                 IDM_HELPHELP
  34.         MENUITEM    SEPARATOR
  35.         MENUITEM    "&About WinEdit..."            IDM_HELPABOUT
  36.     END
  37.     POPUP   "&Project"
  38.     BEGIN
  39.         MENUITEM    "Con&figure...",               IDM_MAKECONFIG
  40.     END
  41. END
  42.  
  43. /* full menu */
  44. MyMenu  MENU PRELOAD
  45. BEGIN
  46.     POPUP   "&File"
  47.     BEGIN
  48.         MENUITEM    "&New",                        IDM_FILENEW
  49.         MENUITEM    "&Open...\tF3",                IDM_FILEOPEN
  50.         MENUITEM    "&Merge...\tCtrl+F3"           IDM_FILEMERGE
  51.         MENUITEM    "&Previous Files...\tF4",      IDM_FILELIST
  52.         MENUITEM    "&Close\tCtrl+F4",             IDM_WINDOWCLOSE
  53.         MENUITEM    SEPARATOR
  54.         MENUITEM    "&Save\tF2",                   IDM_FILESAVE
  55.         MENUITEM    "Save &As...\tCtrl+F2",        IDM_FILESAVEAS
  56.         MENUITEM    SEPARATOR
  57.         MENUITEM    "&Print\tF9",                  IDM_FILEPRINT
  58.         MENUITEM    "Page Se&tup..."               IDM_FILEPAGESETUP
  59.         MENUITEM    "P&rinter Setup...",           IDM_FILEPRINTERSETUP
  60.         MENUITEM    SEPARATOR
  61.         MENUITEM    "Pr&eferences..."              IDM_FILESETPREF
  62.         MENUITEM    "&Key Assignments...\tAlt+K"   IDM_FILEKEYS
  63.         MENUITEM    SEPARATOR
  64.         MENUITEM    "E&xit\tAlt+F4",               IDM_FILEEXIT
  65.     END
  66.     POPUP   "&Edit"
  67.     BEGIN
  68.         MENUITEM    "&Undo\tCtrl+Z",               IDM_EDITUNDO
  69.         MENUITEM    "&Redo\tCtrl+BkSp",            IDM_EDITREDO
  70.         MENUITEM    SEPARATOR
  71.         MENUITEM    "Cu&t\tCtrl+X",                IDM_EDITCUT
  72.         MENUITEM    "&Copy\tCtrl+C",               IDM_EDITCOPY
  73.         MENUITEM    "&Paste\tCtrl+V",              IDM_EDITPASTE
  74.         MENUITEM    "&Delete\tDel",                IDM_EDITCLEAR
  75.         MENUITEM    SEPARATOR
  76.         MENUITEM    "&Insert Mode\tIns",           IDM_EDITTOGGLEINS
  77.         MENUITEM    "&Word Wrap",                  IDM_EDITTOGGLEWRAP
  78.         MENUITEM    "Column &Block\tAlt+C",        IDM_EDITSETCOLUMNBLOCK
  79.         MENUITEM    "&Select All",                 IDM_EDITSELECTALL
  80.     END
  81.     POPUP   "&Search"
  82.     BEGIN
  83.         MENUITEM    "&Find...\tF5",                IDM_SEARCHFIND
  84.         MENUITEM    "&Repeat Last Find\tCtrl+F5|L",  IDM_SEARCHNEXT
  85.         MENUITEM    "&Change...\tF6",              IDM_SEARCHCHANGE
  86.         MENUITEM    SEPARATOR
  87.         MENUITEM    "&Previous Error\tShift+F3",   IDM_SEARCHPREVERR
  88.         MENUITEM    "&Next Error\tShift+F4",       IDM_SEARCHNEXTERR
  89.         MENUITEM    "&View Compiler Output",       IDM_SEARCHVIEWEDOUT
  90.         MENUITEM    SEPARATOR
  91.         MENUITEM    "&Go to line...\tAlt+G",       IDM_EDITGOTOLINE
  92.         MENUITEM    "Gr&ep...\tF8"                 EXT_GREP
  93.     END
  94.     POPUP   "&Project"
  95.     BEGIN
  96.         MENUITEM    "&Compile\tShift+F7",          IDM_COMPILE
  97.         MENUITEM    "&Make\tF7",                   IDM_MAKE
  98.         MENUITEM    "&Rebuild\tCtrl+F7",           IDM_REBUILD
  99.         MENUITEM    "&Debug\tCtrl+Shift+F7",       IDM_DEBUG
  100.         MENUITEM    "&Execute\tAlt+F7",            IDM_EXECUTE
  101.         MENUITEM    SEPARATOR
  102.         MENUITEM    "Con&figure...",               IDM_MAKECONFIG
  103.     END
  104.     POPUP   "&Window"
  105.     BEGIN
  106.         MENUITEM    "&Tile",                       IDM_WINDOWTILE
  107.         MENUITEM    "&Cascade",                    IDM_WINDOWCASCADE
  108.         MENUITEM    "&Next\tAlt+N",                IDM_WINDOWNEXT
  109.         MENUITEM    "Arrange &Icons",              IDM_WINDOWICONS
  110.         MENUITEM    "Close &All",                  IDM_WINDOWCLOSEALL
  111.     END
  112.     POPUP   "&Help"
  113.     BEGIN
  114.         MENUITEM    "&Index\tF1",                  IDM_HELPINDEX
  115.         MENUITEM    "&Keyboard",                   IDM_HELPKEYBOARD
  116.         MENUITEM    "&Commands",                   IDM_HELPCOMMANDS
  117.         MENUITEM    "&Procedures",                 IDM_HELPPROCEDURES
  118.         MENUITEM    "&Key Word Help\tShift+F1",    IDM_HELPKEYWORDS
  119.         MENUITEM    "&Using Help",                 IDM_HELPHELP
  120.         MENUITEM    SEPARATOR
  121.         MENUITEM    "&About WinEdit..."            IDM_HELPABOUT
  122.     END
  123. END
  124.  
  125.  
  126.  
  127. /*  frame menu accelerators  */
  128.  
  129. #define VK_C  0x43
  130. #define VK_G  0x47
  131. #define VK_V  0x56
  132. #define VK_X  0x58
  133. #define VK_Z  0x5A
  134. #define VK_P  0x50
  135. #define VK_R  0x52
  136. #define VK_M  0x4D
  137. #define VK_N  0x4E
  138. #define VK_D  0x44
  139. #define VK_L  0x4C
  140.  
  141. #define VK_0  48
  142. #define VK_1  49
  143. #define VK_2  50
  144. #define VK_3  51
  145. #define VK_4  52
  146. #define VK_5  53
  147. #define VK_6  54
  148. #define VK_7  55
  149. #define VK_8  56
  150. #define VK_9  57
  151.  
  152. MyAccels ACCELERATORS PRELOAD
  153. BEGIN
  154.  
  155.     /* new example commands */
  156.  
  157.  
  158.     VK_F8,      EXT_GREP,                 VIRTKEY   /* new command */
  159.     "^I",       EXT_IF                              /* new command */
  160.     "^F",       EXT_FOR                             /* new command */
  161.     "^S",       EXT_SWITCH                          /* new command */
  162.  
  163.  
  164. END
  165.